Package GraphicThreads
Class LoadThread<T extends java.io.Serializable & java.lang.Comparable<T>>
- java.lang.Object
-
- java.lang.Thread
-
- GraphicThreads.GraphicThread
-
- GraphicThreads.LoadThread<T>
-
- All Implemented Interfaces:
java.lang.Runnable
public class LoadThread<T extends java.io.Serializable & java.lang.Comparable<T>> extends GraphicThread
-
-
Constructor Summary
Constructors Constructor Description LoadThread(MyPane<T> _pane, java.lang.String filename, java.lang.String next_t)
konstruktor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getNext_t()
void
run()
otvori subor, zbytocny uvod jsonu preskoci nasledne ak nemame nasledujuci thread, znamena to ze nacitavame do stromu cislo 1 ak mame nacitavame do stromu cislo 2 a spustame ziadany thread-
Methods inherited from class GraphicThreads.GraphicThread
getPane, getTree, setPane, setSleepTime, setTree, skip, threadFindFatherByNode, threadRemove
-
Methods inherited from class java.lang.Thread
activeCount, clone, countStackFrames, currentThread, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, checkAccess, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, onSpinWait, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, suspend, toString, yield
-
-
-
-
Constructor Detail
-
LoadThread
public LoadThread(MyPane<T> _pane, java.lang.String filename, java.lang.String next_t)
konstruktor- Parameters:
_pane
- smernik na pane na ktorom bude pracovatfilename
- nazov suboru z ktoreho bude citat stromnext_t
- typ threadu ktory sa bude na konci volat ( string je jednoduchsi ako Class param )
-
-
Method Detail
-
getNext_t
public java.lang.String getNext_t()
- Returns:
- vrati nasledujuci thread
-
run
public void run()
otvori subor, zbytocny uvod jsonu preskoci nasledne ak nemame nasledujuci thread, znamena to ze nacitavame do stromu cislo 1 ak mame nacitavame do stromu cislo 2 a spustame ziadany thread- Specified by:
run
in interfacejava.lang.Runnable
- Specified by:
run
in classGraphicThread
-
-